<?php
/**
 * 用户端入口文件
 * 相对路径: index.php
 * 作者: 15058593138@qq.com
 */

session_start();
require_once './inc/conn.php';
require_once './inc/pubs.php';
require_once './inc/sqls.php';

// 获取操作参数
$do = isset($_GET['do']) ? safeStr($_GET['do']) : 'login';

// 允许的操作
$allowActions = ['login', 'lgout', 'pass', 'list', 'biao', 'recs'];

// 检查登录状态（除了登录页面）
if ($do !== 'login' && !isset($_SESSION['user_id'])) {
    header('Location: index.php?do=login');
    exit;
}

// 验证操作参数
if (!in_array($do, $allowActions)) {
    $do = 'login&d=u';
}

// 包含对应的功能模块
$moduleFile = "./usr/{$do}.php";
if (file_exists($moduleFile)) {
    require_once $moduleFile;
} else {
    echo '功能模块不存在';
}
?>